pre-recorded tape - Espagnol Anglais Dictionnaire